package org.grayrabbit.cms.plugin.parsers;

import org.grayrabbit.cms.plugin.ModuleDescriptorFactory;
import org.grayrabbit.cms.plugin.Plugin;
import org.grayrabbit.cms.plugin.PluginParseException;

public interface DescriptorParser {
	public abstract Plugin configurePlugin(ModuleDescriptorFactory moduleDescriptorFactory,Plugin plugin) throws PluginParseException;
	public abstract String getKey();
	public abstract boolean isSystemPlugin();
}
